package com.atguigu.strategy.improve;

/**
 * 玩具的鸭子 不会飞翔
 */
public class DuckForToy extends Duck {

	public DuckForToy() {
		flyBehavior = new FlyBehaviorForNo();// 不会飞翔
		quackBehavior = new QuackBehaviorForNo();// 不会叫
	}

	@Override
	public void display() {
		System.out.println("玩具鸭");
	}

	// 需要重写父类的所有方法
//	@Override
//	public void quack() {
//		System.out.println("玩具鸭不能叫~~");
//	}

	@Override
	public void swim() {
		System.out.println("玩具鸭不会游泳~~");
	}
}
